# 开发人:凉夜
# 开发时间:2022/2/13 9:38
import os

size = 0

def get_dir_size(dir):
    global size
    # 获取文件夹下文件列表
    file_list = os.listdir(dir)
    # print(file_list)
    for i in file_list:
        file_path = os.path.join(dir, i)
        # print(file_path)
        if os.path.isfile(file_path):
            size += os.path.getsize(file_path)
        else:
            get_dir_size(file_path)  # (重要)递归调用
    print(size)

get_dir_size(os.path.abspath('./'))



